#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;
template <class T>
class Stack
{
public:
	Stack(int capacity=4)

	~Stack()
private:
	T* _a;
	int _top;
	int _capacity;
};
template <class T>
Stack<T>::Stack(int capacity)
{
	_a = new T(capacity);
	_top = 0;
	_capacity = capacity;
}
int main()
{
	Stack<int> st1;
	Stack<double> st2;
	return 0;
}